package demo2;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User:
 * Date: 2024-06-22
 * Time: 16:46
 */

class MyValue{
    public int val;
}

public class Test {

    public static void swap2(MyValue myV1,
                             MyValue myV2){
        int tmp = myV1.val;
        myV1.val = myV2.val;
        myV2.val = tmp;

    }
    public static void main(String[] args) {
        MyValue myValue1 = new MyValue();
        MyValue myValue2 = new MyValue();

        myValue1.val = 10;
        myValue2.val = 20;
        System.out.println("交换前：" + myValue1.val + " " +myValue2.val);
        swap2(myValue1, myValue2);
        System.out.println("交换后：" + myValue1.val+ " " +myValue2.val);
    }



    public static void swap(int x, int y){
        int tmp = x;
        x = y;
        y = tmp;
    }

    public static void main1(String[] args) {
        int a = 10;
        int b = 20;
        System.out.println("交换前：" + a + " " +b);
        swap(a,b);
        System.out.println("交换后：" + a + " " +b);
    }
}
